package org.summer.lawyer.domain.vo.brokeragerecord;

import com.alibaba.excel.annotation.ExcelProperty;
import io.github.linpeilie.annotations.AutoMapper;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serial;
import java.io.Serializable;

/**
 *
 */
@Data
@AutoMapper(target = BrokerageRecordVo.class)
public class BrokerageRecordExportVo implements Serializable {


    @Serial
    private static final long serialVersionUID = 4708586112174706044L;

    /**
     * 标题
     */
    @ExcelProperty(value = "服务名称")
    private String title;

    /**
     * 金额,单位分
     */
    @Schema(title = "totalAmount", type = "Long", description = "金额,单位分")
    private Long totalAmount;

    /**
     * 佣金比例
     */
    @Schema(title = "firstPercent", type = "Integer", description = "佣金比例")
    private Integer firstPercent;

    /**
     * 佣金,单位分
     */
    @Schema(title = "amount", type = "Long", description = "佣金,单位分")
    private Long amount;
}
